export const MODELNAMES = {
  DEEPSEEK_CHAT: 'deepseek-chat',
  QWEN_MAX: 'qwen-max',
  QWEN_PLUS: 'qwq-32b'
}

export const ModalList = [
  // DeepSeek API
  // https://platform.deepseek.com/api_keys
  {
    baseURL: 'https://api.deepseek.com',
    apiKey: 'sk-52c358e178354ae18265d587b2ee3182', // 我这个已经注销了，请替换成你自己的
    model: MODELNAMES.DEEPSEEK_CHAT
  },
  // 阿里云通义千问
  // 文档地址：https://bailian.console.aliyun.com/?&msctype=email&mscareaid=cn&mscsiteid=cn&mscmsgid=2370125040200623924&yunge_info=email___2370125040200623924&#/model-market/detail/qwen-max
  {
    baseURL: 'https://dashscope.aliyuncs.com/compatible-mode/v1',
    apiKey: 'sk-a5c06fca7c1e40b7ae9694b321bd5447', // 我这个已经注销了，请替换成你自己的
    model: MODELNAMES.QWEN_MAX
  },
  // qwq-plus
  // https://bailian.console.aliyun.com/#/model-market/detail/qwq-plus
  {
    baseURL: 'https://dashscope.aliyuncs.com/compatible-mode/v1',
    apiKey: 'sk-a5c06fca7c1e40b7ae9694b321bd5447', // 我这个已经注销了，请替换成你自己的
    model: MODELNAMES.QWEN_PLUS
  }
]

export function getModalConf(model) {
  return ModalList.find(item => item.model === model)
}
